import strawUrl from '@/static/images/straw/straw.png'
import wallUrl from '@/static/images/wall/wall.gif'
import waterUrl from '@/static/images/water/water.gif'
import steelUrl from '@/static/images/wall/steels.gif'
import tankLeftUrl from '@/static/images/tank/left.gif'
import tankRightUrl from '@/static/images/tank/right.gif'
import tankTopUrl from '@/static/images/tank/top.gif'
import tankBottomUrl from '@/static/images/tank/bottom.gif'
import bulletUrl from '@/static/images/bullet/bullet.jpg'

export default {
    canvas: {
        width: 1440, // 画布宽度
        height: 720, // 画布高度
    },
    model: {
        width: 30, // 模型宽度
        height: 30, // 模型高度
    },
    images: {
        straw: strawUrl, // 草地的图片地址
        'tank-left': tankLeftUrl,
        'tank-right': tankRightUrl,
        'tank-top': tankTopUrl,
        'tank-bottom': tankBottomUrl,
        wall: wallUrl, // 墙的图片地址
        water: waterUrl, // 水的图片地址
        steel: steelUrl, // 白墙的图片地址
        bullet: bulletUrl, // 子弹的图片地址
    },
    straw: {
        num: 120, // 渲染草地的数量
    },
    wall: {
        num: 120, // 渲染墙的数量
    },
    water: {
        num: 60, // 渲染水的数量
    },
    steel: {
        num: 60, // 渲染白墙的数量
    },
    tank: {
        num: 10, // 坦克的数量
        step: 1, // 坦克每帧的步长
        renderTime: 15, // 每一帧的渲染时长。单位: ms
        directs: {
            top: { weight: 1 },
            right: { weight: 1 },
            left: { weight: 1 },
            bottom: { weight: 3 },
        },
        shotInterval: 2000, // 坦克发射子弹的间隔
    },
}
